relieving troops - German English Dictionary